package com.ponhu.ea2.dto;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
public class GoodsInfoDto implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @ApiModelProperty(value = "商品ID")
    private Long goodsId;

    /**
     * 商品编码
     */
    @ApiModelProperty(value = "商品编码")
    private String goodsCode;

    /**
     * 商品状态
     */
    @ApiModelProperty(value = "商品状态")
    private Integer goodsStatus;

    /**
     * 商品名称
     */
    @ApiModelProperty(value = "商品名称")
    private String goodsName;

    /**
     * 销售税率
     */
    @ApiModelProperty(value = "销售税率")
    private BigDecimal saleTax;

    /**
     * 含税销售价
     */
    @ApiModelProperty(value = "含税销售价")
    private BigDecimal saleTaxPrice;

    /**
     * 含税供货价
     */
    @ApiModelProperty(value = "含税供货价")
    private BigDecimal supplyTaxPrice;

    @ApiModelProperty(value = "货品ID")
    private Long inventoryId;

    @ApiModelProperty(value = "货品编码/库存编码")
    private String inventoryCode;

    @ApiModelProperty(value = "品牌")
    private String brand;

    @ApiModelProperty(value = "类目")
    private String category;

    @ApiModelProperty(value = "规格")
    private String specs;

    @ApiModelProperty(value = "成色")
    private String quality;

    @ApiModelProperty(value = "成色值")
    private String qualityValue;

    /**
     * 商品图片
     */
    private String imageSrc;

    /**
     * 商品主图
     */
    private String mainImage;


}
